PetaPixel -
24 Mar 2015 22:40

The North Wilkesboro Speedway in North Carolina was home to top NASCAR races from when it opened in 1949 through when it closed in 1996. It reopened briefly in 2010 but was shuttered again in 2011. Since then, it has been lying dormant as investors and businesses sort out the fate of the historic racetrack. […]
Share this Article